package com.bj58.groupbuy.action.model;

import com.bj58.wf.dal.annotation.Column;

public class AllianceDataSummaryVoForMail {

	@Column("日期")
	private String statDate;
	
	@Column("在线收入总计")
	private long onlineRevenueAll; //58联盟+58摊销+驾校一点通联盟+一点通摊销
	
	//58联盟数据
	@Column("联盟总收入")
	private long allianIncome58;
	
	@Column("广告展现量")
	private long showPvAll;
	
	@Column("广告PV")
	private long adverPv;
	
	@Column("整站三端PV")
	private long allWebPv;
	
	@Column("联盟总点击")
	private long clicksAll;
	
	@Column("广告PV占比")
	private double adverPvRate;
	
	@Column("CPC")
	private double CPC;
	
	@Column("CPM")
	private double ECPM;
	
	@Column("CTR")
	private double CTR;

	@Column("谷歌AFS收入")
	private long googleAFSIncome;
	
	@Column("谷歌AFC收入")
	private long googleAFCIncome;

	@Column("百度AFS收入")
	private long baiduAFSIncome;
	
	@Column("百度AFC收入")
	private long baiduAFCIncome;
	
	@Column("百度APP收入")
	private double baiduAPPIncome;
	
	@Column("淘宝收入")
	private long taobaoIncome;
	
	@Column("搜搜收入")
	private long sousouIncome;
	
	@Column("搜狗收入")
	private long sougouIncome;
	
	@Column("亿玛收入")
	private long yimaIncome;
	
	@Column("谷歌ADX收入")
	private long googleADXIncome;
	
	@Column("冉十科技收入")
	private long rsIncome;
	
	@Column("小猪短租收入")
	private long xiaozhuIncome;
	
	@Column("360联盟收入")
	private long qihuIncome;
	
	@Column("直客广告收入")
	private long zkIncome;
	
	@Column("品牌广告收入")
	private long pinpaiIncome;
	
	
	//58摊销数据
	@Column("余额摊销总收入")
	private long balanceAmortize58;
	
	@Column("余额消耗（含优惠）")
	private long balanceCost;
	
	@Column("余额现金消耗")
	private long balanceCashCost;
	
	@Column("置顶摊销")
	private long topAmortize;
	
	@Column("置顶消耗（含优惠）")
	private long topCost;
	
	@Column("置顶现金消耗")
	private long topCashCost;
	
	@Column("精准推广摊销")
	private long preAmortize;
	
	@Column("精准推广消耗（含优惠）")
	private long preCost;
	
	@Column("精准推广现金消耗")
	private long preCashCost;
	
	@Column("智能摊销")
	private long intAmortize;
	
	@Column("智能消耗（含优惠）")
	private long intCost;
	
	@Column("智能现金消耗")
	private long intCashCost;
	
	@Column("精准点击付费摊销")
	private long preClickAmortize;
	
	@Column("精准点击消耗（含优惠）")
	private long preClickCost;
	
	@Column("精准点击现金消耗")
	private long preClickCash;
	
	@Column("招聘摊销")
	private long jobAmortize;
	
	@Column("招聘消耗（含优惠）")
	private long jobCost;
	
	@Column("招聘现金消耗")
	private long jobCashCost;
	
	@Column("刷新摊销")
	private long refreshAmortize;
	
	@Column("品牌推广-直销")
	private long mpBrandProAmortize;
	
	@Column("广告大客户品牌推广")
	private long ggdkhAmortize;
	
	@Column("优先类别摊销")
	private long priorityAmortize;
	
	@Column("其他摊销")
	private long otherAmortize;
	
	
	
	//驾校一点通
	@Column("驾校一点通总收入")
	private long allIncomeJX;

	@Column("驾校一点通联盟收入")
	private long allianceIncomeJX;
	
	@Column("驾校一点通摊销收入")
	private long amortizeIncomeJX;
	
	
	@Column("驾校一点通谷歌收入")
	private long googleJX;
	
	@Column("驾校一点通百度收入")
	private long baiduJX;
	
	@Column("驾校一点通淘宝收入")
	private long taobaoJX;
	
	@Column("驾校一点通易特收入")
	private long yiteJX;
	
	@Column("驾校一点通联告收入")
	private long liangaoJX;
	
	@Column("驾校一点通一起赢收入")
	private long yiqiyingJX;
	
	@Column("驾校一点通谷歌ADX收入")
	private long googleadxJX;
	
	@Column("驾校一点通直客收入")
	private long zkJX;
	
	
	//品牌直销 & 品牌KA摊销  - 统计分析专用    不在邮件中出现  只在BI用
	@Column("品牌直销")
	private double brandZX;
	
	@Column("品牌KA摊销")
	private double brandKA;
	
	//赶集收入指标
	@Column("赶集联盟总收入")
	private long allianceIncomeGJ;
	
	@Column("赶集三端总PV")
	private long allPvGJ;
	
	@Column("赶集百度AFC收入")
	private long baiduAFCGJ;
	
	@Column("赶集百度AFS收入")
	private long baiduAFSGJ;
	
	@Column("赶集京东收入")
	private long jdGJ;
	
	@Column("赶集搜狗收入")
	private long sougouGJ;
	
	@Column("赶集谷歌ADX收入")
	private long googleADXGJ;
	

	public String getStatDate() {
		return statDate;
	}

	public void setStatDate(String statDate) {
		this.statDate = statDate;
	}

	public long getOnlineRevenueAll() {
		return onlineRevenueAll;
	}

	public void setOnlineRevenueAll(long onlineRevenueAll) {
		this.onlineRevenueAll = onlineRevenueAll;
	}

	public long getAllianIncome58() {
		return allianIncome58;
	}

	public void setAllianIncome58(long allianIncome58) {
		this.allianIncome58 = allianIncome58;
	}

	public long getShowPvAll() {
		return showPvAll;
	}

	public void setShowPvAll(long showPvAll) {
		this.showPvAll = showPvAll;
	}

	public long getAdverPv() {
		return adverPv;
	}

	public void setAdverPv(long adverPv) {
		this.adverPv = adverPv;
	}

	public long getAllWebPv() {
		return allWebPv;
	}

	public void setAllWebPv(long allWebPv) {
		this.allWebPv = allWebPv;
	}

	public long getClicksAll() {
		return clicksAll;
	}

	public void setClicksAll(long clicksAll) {
		this.clicksAll = clicksAll;
	}

	public double getAdverPvRate() {
		return adverPvRate;
	}

	public void setAdverPvRate(double adverPvRate) {
		this.adverPvRate = adverPvRate;
	}

	public double getCPC() {
		return CPC;
	}

	public void setCPC(double cPC) {
		CPC = cPC;
	}

	public double getECPM() {
		return ECPM;
	}

	public void setECPM(double eCPM) {
		ECPM = eCPM;
	}

	public double getCTR() {
		return CTR;
	}

	public void setCTR(double cTR) {
		CTR = cTR;
	}

	public long getGoogleAFSIncome() {
		return googleAFSIncome;
	}

	public void setGoogleAFSIncome(long googleAFSIncome) {
		this.googleAFSIncome = googleAFSIncome;
	}

	public long getGoogleAFCIncome() {
		return googleAFCIncome;
	}

	public void setGoogleAFCIncome(long googleAFCIncome) {
		this.googleAFCIncome = googleAFCIncome;
	}

	public long getBaiduAFSIncome() {
		return baiduAFSIncome;
	}

	public void setBaiduAFSIncome(long baiduAFSIncome) {
		this.baiduAFSIncome = baiduAFSIncome;
	}

	public long getBaiduAFCIncome() {
		return baiduAFCIncome;
	}

	public void setBaiduAFCIncome(long baiduAFCIncome) {
		this.baiduAFCIncome = baiduAFCIncome;
	}

	public long getTaobaoIncome() {
		return taobaoIncome;
	}

	public void setTaobaoIncome(long taobaoIncome) {
		this.taobaoIncome = taobaoIncome;
	}

	public long getSousouIncome() {
		return sousouIncome;
	}

	public void setSousouIncome(long sousouIncome) {
		this.sousouIncome = sousouIncome;
	}

	public long getSougouIncome() {
		return sougouIncome;
	}

	public void setSougouIncome(long sougouIncome) {
		this.sougouIncome = sougouIncome;
	}

	public long getYimaIncome() {
		return yimaIncome;
	}

	public void setYimaIncome(long yimaIncome) {
		this.yimaIncome = yimaIncome;
	}

	public long getGoogleADXIncome() {
		return googleADXIncome;
	}

	public void setGoogleADXIncome(long googleADXIncome) {
		this.googleADXIncome = googleADXIncome;
	}

	public long getRsIncome() {
		return rsIncome;
	}

	public void setRsIncome(long rsIncome) {
		this.rsIncome = rsIncome;
	}

	public long getXiaozhuIncome() {
		return xiaozhuIncome;
	}

	public void setXiaozhuIncome(long xiaozhuIncome) {
		this.xiaozhuIncome = xiaozhuIncome;
	}

	public long getQihuIncome() {
		return qihuIncome;
	}

	public void setQihuIncome(long qihuIncome) {
		this.qihuIncome = qihuIncome;
	}

	public long getZkIncome() {
		return zkIncome;
	}

	public void setZkIncome(long zkIncome) {
		this.zkIncome = zkIncome;
	}

	public long getPinpaiIncome() {
		return pinpaiIncome;
	}

	public void setPinpaiIncome(long pinpaiIncome) {
		this.pinpaiIncome = pinpaiIncome;
	}

	public long getBalanceAmortize58() {
		return balanceAmortize58;
	}

	public void setBalanceAmortize58(long balanceAmortize58) {
		this.balanceAmortize58 = balanceAmortize58;
	}

	public long getBalanceCost() {
		return balanceCost;
	}

	public void setBalanceCost(long balanceCost) {
		this.balanceCost = balanceCost;
	}

	public long getBalanceCashCost() {
		return balanceCashCost;
	}

	public void setBalanceCashCost(long balanceCashCost) {
		this.balanceCashCost = balanceCashCost;
	}

	public long getTopAmortize() {
		return topAmortize;
	}

	public void setTopAmortize(long topAmortize) {
		this.topAmortize = topAmortize;
	}

	public long getTopCost() {
		return topCost;
	}

	public void setTopCost(long topCost) {
		this.topCost = topCost;
	}

	public long getTopCashCost() {
		return topCashCost;
	}

	public void setTopCashCost(long topCashCost) {
		this.topCashCost = topCashCost;
	}

	public long getPreAmortize() {
		return preAmortize;
	}

	public void setPreAmortize(long preAmortize) {
		this.preAmortize = preAmortize;
	}

	public long getPreCost() {
		return preCost;
	}

	public void setPreCost(long preCost) {
		this.preCost = preCost;
	}

	public long getPreCashCost() {
		return preCashCost;
	}

	public void setPreCashCost(long preCashCost) {
		this.preCashCost = preCashCost;
	}

	public long getIntAmortize() {
		return intAmortize;
	}

	public void setIntAmortize(long intAmortize) {
		this.intAmortize = intAmortize;
	}

	public long getIntCost() {
		return intCost;
	}

	public void setIntCost(long intCost) {
		this.intCost = intCost;
	}

	public long getIntCashCost() {
		return intCashCost;
	}

	public void setIntCashCost(long intCashCost) {
		this.intCashCost = intCashCost;
	}

	public long getPreClickAmortize() {
		return preClickAmortize;
	}

	public void setPreClickAmortize(long preClickAmortize) {
		this.preClickAmortize = preClickAmortize;
	}

	public long getPreClickCost() {
		return preClickCost;
	}

	public void setPreClickCost(long preClickCost) {
		this.preClickCost = preClickCost;
	}

	public long getPreClickCash() {
		return preClickCash;
	}

	public void setPreClickCash(long preClickCash) {
		this.preClickCash = preClickCash;
	}

	public long getJobAmortize() {
		return jobAmortize;
	}

	public void setJobAmortize(long jobAmortize) {
		this.jobAmortize = jobAmortize;
	}

	public long getJobCost() {
		return jobCost;
	}

	public void setJobCost(long jobCost) {
		this.jobCost = jobCost;
	}

	public long getJobCashCost() {
		return jobCashCost;
	}

	public void setJobCashCost(long jobCashCost) {
		this.jobCashCost = jobCashCost;
	}

	public long getRefreshAmortize() {
		return refreshAmortize;
	}

	public void setRefreshAmortize(long refreshAmortize) {
		this.refreshAmortize = refreshAmortize;
	}

	public long getMpBrandProAmortize() {
		return mpBrandProAmortize;
	}

	public void setMpBrandProAmortize(long mpBrandProAmortize) {
		this.mpBrandProAmortize = mpBrandProAmortize;
	}

	public long getPriorityAmortize() {
		return priorityAmortize;
	}

	public void setPriorityAmortize(long priorityAmortize) {
		this.priorityAmortize = priorityAmortize;
	}

	public long getOtherAmortize() {
		return otherAmortize;
	}

	public void setOtherAmortize(long otherAmortize) {
		this.otherAmortize = otherAmortize;
	}

	public long getAllIncomeJX() {
		return allIncomeJX;
	}

	public void setAllIncomeJX(long allIncomeJX) {
		this.allIncomeJX = allIncomeJX;
	}

	public long getAllianceIncomeJX() {
		return allianceIncomeJX;
	}

	public void setAllianceIncomeJX(long allianceIncomeJX) {
		this.allianceIncomeJX = allianceIncomeJX;
	}

	public long getAmortizeIncomeJX() {
		return amortizeIncomeJX;
	}

	public void setAmortizeIncomeJX(long amortizeIncomeJX) {
		this.amortizeIncomeJX = amortizeIncomeJX;
	}

	public long getGoogleJX() {
		return googleJX;
	}

	public void setGoogleJX(long googleJX) {
		this.googleJX = googleJX;
	}

	public long getBaiduJX() {
		return baiduJX;
	}

	public void setBaiduJX(long baiduJX) {
		this.baiduJX = baiduJX;
	}

	public long getTaobaoJX() {
		return taobaoJX;
	}

	public void setTaobaoJX(long taobaoJX) {
		this.taobaoJX = taobaoJX;
	}

	public long getYiteJX() {
		return yiteJX;
	}

	public void setYiteJX(long yiteJX) {
		this.yiteJX = yiteJX;
	}

	public long getLiangaoJX() {
		return liangaoJX;
	}

	public void setLiangaoJX(long liangaoJX) {
		this.liangaoJX = liangaoJX;
	}

	public long getYiqiyingJX() {
		return yiqiyingJX;
	}

	public void setYiqiyingJX(long yiqiyingJX) {
		this.yiqiyingJX = yiqiyingJX;
	}

	public long getGoogleadxJX() {
		return googleadxJX;
	}

	public void setGoogleadxJX(long googleadxJX) {
		this.googleadxJX = googleadxJX;
	}

	public double getBaiduAPPIncome() {
		return baiduAPPIncome;
	}

	public void setBaiduAPPIncome(double baiduAPPIncome) {
		this.baiduAPPIncome = baiduAPPIncome;
	}

	public long getGgdkhAmortize() {
		return ggdkhAmortize;
	}

	public void setGgdkhAmortize(long ggdkhAmortize) {
		this.ggdkhAmortize = ggdkhAmortize;
	}

	public long getAllianceIncomeGJ() {
		return allianceIncomeGJ;
	}

	public void setAllianceIncomeGJ(long allianceIncomeGJ) {
		this.allianceIncomeGJ = allianceIncomeGJ;
	}
	
	

	public long getAllPvGJ() {
		return allPvGJ;
	}

	public void setAllPvGJ(long allPvGJ) {
		this.allPvGJ = allPvGJ;
	}

	public long getBaiduAFCGJ() {
		return baiduAFCGJ;
	}

	public void setBaiduAFCGJ(long baiduAFCGJ) {
		this.baiduAFCGJ = baiduAFCGJ;
	}

	public long getBaiduAFSGJ() {
		return baiduAFSGJ;
	}

	public void setBaiduAFSGJ(long baiduAFSGJ) {
		this.baiduAFSGJ = baiduAFSGJ;
	}

	public long getJdGJ() {
		return jdGJ;
	}

	public void setJdGJ(long jdGJ) {
		this.jdGJ = jdGJ;
	}

	public long getSougouGJ() {
		return sougouGJ;
	}

	public void setSougouGJ(long sougouGJ) {
		this.sougouGJ = sougouGJ;
	}

	public double getBrandZX() {
		return brandZX;
	}

	public void setBrandZX(double brandZX) {
		this.brandZX = brandZX;
	}

	public double getBrandKA() {
		return brandKA;
	}

	public void setBrandKA(double brandKA) {
		this.brandKA = brandKA;
	}

	public long getGoogleADXGJ() {
		return googleADXGJ;
	}

	public void setGoogleADXGJ(long googleADXGJ) {
		this.googleADXGJ = googleADXGJ;
	}

	public long getZkJX() {
		return zkJX;
	}

	public void setZkJX(long zkJX) {
		this.zkJX = zkJX;
	}
	
	
	
}
